be in a favorable position - French English Dictionary